Feature: Characters

  Every student in a class receives a character, which tracks the student's
  progress in class with the help of levels and experience, which grants the
  student special abilities that can be used during coursework.


  Scenario: creating a character

    Given the student has no character
    Then I assign her a character with the name "my name"
    And the character has the name "my name"
    And a level of 1
    And an experience of 0
    And an empty list of abilities
